Numerical Simulations on PC Graphics Hardware
نویسندگان
چکیده
On recent PC graphics cards, fully programmable parallel geometry and pixel units are available providing powerful instruction sets to perform arithmetic and logical operations. In addition to computational functionality, pixel (fragment) units also provide an efficient memory interface to local graphics data. To take full advantage of this technology, considerable effort has been spent on the development of algorithms amenable to the intrinsic parallelism and efficient communication on such cards. In many examples, programmable graphics processing units (GPUs) have been explored to speed up algorithms previously run on the CPU. In this paper, we will demonstrate the benefits of commodity graphics hardware for the parallel implementation of general techniques of numerical computing.
منابع مشابه
Game Engines in Scientific Research
Six-figure workstations and custom software are not producing the best graphics or virtual reality simulations anymore. Today, the only way to have the fastest, most realistic simulations and sophisticated graphics is to trade down from the expensive gear to standard PCs running game software. Virtual reality (VR), augmented reality (AR), and high-fidelity physical simulation have long posed to...
متن کاملInvestigating the Effects of Hardware Parameters on Power Consumptions in SPMV Algorithms on Graphics Processing Units (GPUs)
Although Sparse matrix-vector multiplication (SPMVs) algorithms are simple, they include important parts of Linear Algebra algorithms in Mathematics and Physics areas. As these algorithms can be run in parallel, Graphics Processing Units (GPUs) has been considered as one of the best candidates to run these algorithms. In the recent years, power consumption has been considered as one of the metr...
متن کاملParticle-Based Fluid Simulation on GPU
Rendering realistic moving water is one of the key techniques that immerse the viewers into interactive graphics world including computer games. Physical simulations based on computational fluid dynamics (CFD) is useful for rendering the realistic behaviour of water. However, real-time fluid rendering has been one of the challenging tasks because of high computational cost of CFD. According to ...
متن کاملMathematical Simulations on Programmable Graphics Hardware: The two-dimensional diffusion equation
In this case study, we present a method of using programmable graphics hardware for general purpose computing. We implemented a finite differencing solution to the two-dimensional diffusion equation. Running time per computational step and numerical accuracy are compared to a traditional CPU-approach towards solving the diffusion equation.
متن کاملAdaptive Visualization of Dynamic Unstructured Meshes
Visualization of time-varying volume data is essential for understanding the results of scientific simulations. Interactive exploration of these datasets is a challenging problem since the data is often unstructured and may contain many time and domain field instances. We propose an adaptive framework for interactively volume rendering large dynamic unstructured meshes on a commodity PC by effi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004